Big Huge Thesaurus

cluster bean

noun